basement membrane - Spanish English Dictionary